home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Network Supervisor's Toolkit
/
Network Supervisor's Toolkit.iso
/
tools
/
lu62
/
port
/
initself.h
< prev
next >
Wrap
Text File
|
1996-07-10
|
2KB
|
33 lines
/* initself.h */
/* k 0046 08/09/90 */
/* k 0050 12/09/90 */
/* k 0119 08/02/91 */
#define INIT 128 /* @0119 */
#define DLU 32 /* multiplier @0119 */
#define IFMT1 8 /* @0119 */
#define IFMT2 4 /* @0119 */
#define INODE 2 /* @0119 */
#define IAREA 1 /* @0119 */
struct initself { /* request INITSELF */
char hdr[3]; /* header 010681/810681 */
/* struct {
unsigned init:1; initiate only/init enq @0046
unsigned dlu:2; DLU is PLU/SLU @0046
unsigned rsv1:1; reserved @0046
unsigned fmt1:1; format 1 @0046
unsigned fmt2:1; format 2 @0046
unsigned node:1; node name defined @0046
unsigned area:1; area name defined @0046
} fmt; request format */
unsigned char fmt; /* @0119 */
union {
struct init0 init0; /* initself format 0 */
struct init1 init1; /* initself format 1 */
struct init2 init2; /* initself format 2 */
struct init3 init3; /* initself format 3 */
struct init4 init4; /* initself format 4 */
struct init5 init5; /* initself format 5 */
/* Deletion of init6,init7,init8 */ /* @0050 */
} init;
};